# 22-李杭
# import pandas as pd
# import matplotlib.pyplot as plt
# file_path=r'全国人口年度数据.xlsx'
# data=pd.read_excel(file_path)
# years=data['年份']
# urban_population=data['城镇人口（万人）']
# rural_population=data['乡村人口（万人）']
# plt.figure(figsize=(14,8))
# plt.plot(years,rural_population,label='乡村人口',color='r',marker='^')
# plt.plot(years,urban_population,label='城镇人口',color='g',marker='o')
# plt.title('2003年至2023年全国城镇与乡村人口变化折线图',color='#008B8B',fontsize=16)
# plt.xlabel('年份',color='yellow',fontsize=14)
# plt.ylabel('人口(万人)',color='red',fontsize=14)
# plt.grid(axis='both')
# for i ,year in enumerate(years):
#     pop=urban_population[i]
#     plt.text(year,pop,pop,fontsize=10,ha='right',va='bottom')
# plt.legend(fontsize=12)
# plt.rcParams['font.sans-serif']='SimHei'
# plt.show()
# import pandas as pd
# import matplotlib.pyplot as plt
# file_path=r'全国人口年度数据.xlsx'
# data=pd.read_excel(file_path)
# years=data['年份']
# male_population=data['男性人口（万人）']
# female_population=data['女性人口（万人）']
# plt.figure(figsize=(10,8))
# plt.fill_between(years,male_population,facecolor='green',edgecolor='black',linewidth=0.5,label='男性人口')
# plt.fill_between(years,female_population,facecolor='yellow',alpha=0.5,edgecolor='black',linewidth=0.5,label='女性人口')
# plt.title('2003年至2023年全国男性与女性人口面积图',fontsize=16)
# plt.xlabel('年份',fontsize=14)
# plt.ylabel('人口(万人)',fontsize=14)
# plt.xticks(rotation=45)
# plt.legend(fontsize=12,loc='upper left')
# plt.rcParams['font.sans-serif']='SimHei'
# plt.style.use('ggplot')
# plt.show()
